Taxonomy: s.f. Fascioloidea
Animal: Fasciola hepatica 3 09.jpg
Sites: Liver
Comment:
Fasciola hepatica egg 130 - 150 x 63 - 90 microns operculate and non-embryonated - in iodine stained faecal smear.

First Picture | Previous Picture | Next Picture | Last Picture